Пользователь

Добро пожаловать,

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

Меню сайта




Ваше мнение
Оцените скорость загрузки страниц сайта

Реактивная
Быстрая
Нормальная
Неважная
Медленная
Черепашья


Результаты
Другие опросы

Всего голосов: 971
Комментарии: 4


Наши партнеры



Статистика




Programming books  Download software  Documentation  Scripts  Content Managment Systems(CMS)  Templates  Icon Sets  Articles  Contacts  Voting  Site Search




Книги-online



Ch 8.htm

назад | содержание | вперед

Настройка панелей строки состояния

Каждая из панелей строки состояния настраивается отдельно. Для настройки панелей можно использовать диалоговое окно Property Pages (рис. 8.36), открываемое при выборе команды Properties контекстного меню объекта StatusBar.

Рис. 8.36. Вкладка Panels диалогового окна Property Pages

В верхней части вкладки Panels (Панели) диалогового окна Property Pages расположено поле index, указывающее номер панели, для которой в данный момент отображаются свойства. Кнопки Insert Panel (Добавить панель) и Remove Panel (Удалить панель) позволяют добавлять или удалять панель из строки состояния.

Замечание

Для программного добавления и удаления панелей используются методы коллекции Panels Add (Добавить) и Remove (Удалить). Для удаления всех панелей из строки состояния используется метод Clear (Очистить).

На вкладке Panels диалогового окна Property Pages можно, используя одноименные поля, настроить свойства панелей, перечисленные в табл. 8.12.

Таблица 8.12. Свойства панелей

Свойство

Назначение

Text

Задает текст, отображаемый на панели. Как правило, значение свойства формируется программно. Чтобы программно изменить значение, выводимое на панель, необходимо присвоить этому свойству текстовое значение. Например: StatusBar1.Panels(1).Text = "Новое значение, выводимое на панель"

ToolTipText

Задает текст подсказки, который будет появляться под курсором при установке его на панель и удерживании там некоторое время

Alignment

Определяет выравнивание информации, отображаемой на панели (по левому краю, по центру, по правому краю)

Style

Задает тип панели

Bevel

Управляет внешним видом панели, устанавливая разные типы эффекта объемности

AutoSize

Определяет, как будет задаваться размер панели

MinWidth

Минимальный размер панели

Picture

Графическое изображение, помещаемое на панель


 

Свойство style задает тип отображаемой на панели информации. Значения данного свойства представлены в табл. 8.13.

Таблица 8.13. Значения свойства style

Значение свойства

Назначение панели

sbrText

Отображает информацию, задаваемую свойствами Text или Picture

sbrCaps

Отображает состояние, в котором находится клавиша <Caps Lock>. При включении верхнего регистра появляется надпись CAPS

sbrNum

Отображает состояние, в котором находится клавиша <Num Locks». При активной клавише появляется надпись NUM

sbrIns

Отображает состояние, в котором находится клавиша <lnsert>. При активной клавише появляется надпись INS

sbrScrl

Отображает состояние, в котором находится клавиша <Scroll Lock>. При активной клавише появляется надпись SCRL

sbrTime

Показывает текущее время

sbrDate

Показывает текущую дату



Свойство AutoSize определяет, как будет задаваться размер панели из программы, и может принимать следующие значения:

  • NoAutoSize — размер панели задается свойством MinWidth. Это значение свойства Autosize используется по умолчанию;
  • sbrContents — размер панели задается исходя из размера выводимой на ней информации;
  • sbrSpring — размер панелей задается таким образом, чтобы они заполняли всю строку состояния.

Свойство Bevel управляет объемностью панели и может принимать следующие значения:

  • sbrNoBevel — плоская панель;
  • sbrlnsert — вдавленная панель (напоминает текстовое поле). Это значение используется по умолчанию;
  • sbrRaised — выпуклая панель (напоминает кнопку управления).

 

назад | содержание | вперед



Внимание! Если у вас не получилось найти нужную информацию, используйте рубрикатор или воспользуйтесь поиском


.



книги по программированию исходники компоненты шаблоны сайтов C++ PHP Delphi скачать